/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package prueba;



import agentebiometrico.modelo.Reloj;
import javax.persistence.EntityManager;
import javax.persistence.EntityManagerFactory;
import javax.persistence.Persistence;
import org.junit.*;

/**
 *
 * @author HP
 */

//Para la unidad de persistencia   
//base de datos: registro 
//usuario = luis
//password = luis
public class PruebaPersistencia {

    EntityManagerFactory emf;
    EntityManager em;
        
    @Before
    public void setUp() {        
        emf = Persistence.createEntityManagerFactory("RegistroUP");
        em = emf.createEntityManager();
    }
//    @Test
//    public void p(){
//        Assert.assertNotNull("error",emf);
//    }
    
    @Test
    public void prueba(){
        Reloj r = new Reloj();
        r.setCodigo(1);                
        r.marcarSalida();  //cambiar para salida         
        em.getTransaction().begin();
        em.persist(r);
        em.getTransaction().commit();
    }
//    
    @After
    public void tearDown() {
        em.close();
        emf.close();
    
    }
    // TODO add test methods here.
    // The methods must be annotated with annotation @Test. For example:
    //
    // @Test
    // public void hello() {}
}
